epithelial ectoderm - French English Dictionary